@charset "utf-8";
/* 重置 */
body{margin:0; padding:0;}
ul,p,h1,h2,h3,h4,h5,h6,em,dl,dt,dd{margin:0; padding:0; list-style-type:none;}
em{font-style:normal;}
img{display:block;}
a img{border:none;}


.clearfix:after, #container:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix, #container { display:inline-block; }
* html .clearfix, * html #container { height:1%; }
.clearfix, #container { display:block; }
.clear{clear:both;}